package e.g.com.pt2acqlc.server;
import java.util.Hashtable;

/**
 * Classe de gestion de Joueur.
 * @author Colin
 * @version 2.0
 */
public class Joueur {
	//Attributs
		private int idJoueur;
		private String nom;
		private String prenom;
		private String adresse;
		private String mail;
		private String mdp;
		private Hashtable<Integer, Partie> parties;
	//CONSTRUCTEUR
		
		public Joueur(String n, String pr, String adr, String ml, String m){
			this.idJoueur=getNewId();
			this.nom=pr;
			this.prenom=pr;
			this.adresse=adr;
			this.mail=ml;
			this.mdp=m;
            this.parties = new Hashtable<Integer, Partie>();
		}
		//METHODES
		private int getNewId(){	
			//trouve le prochain id
			/*Récupere dans la Base de données
			  (le dernier idJoueur +1)*/
			return 5;
		}		
			
		public int getId(){return this.idJoueur;}
}
